<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <link rel="stylesheet" href="./style.css">  <!--引用css文件-->
</head>
<body>
<div id="app">
  <div v-if="books.length">
    <table>
      <thead>
      <tr>
        <td></td>
        <th>书籍名称</th>
        <th>出版日期</th>
        <th>价格</th>
        <th>购买数量</th>
        <th>操作</th>
      </tr>
      </thead>
      <tbody>
      <tr v-for="(item,index) in books" >
        <td>{{item.id}}</td>
        <td>{{item.name}}</td>
        <td>{{item.date}}</td>
        <td>{{getFinalPrice(item.price)}}</td>   <!--方法一：调用函数方法-->
        <!--<td>{{item.price | showPrice}}</td>--> <!--方法二：使用过滤器-->
        <td>
          <!--动态绑定disabled属性。 当disabled=true button不可用-->
          <button @click="subCount(index)" v-bind:disabled="item.count<=1">-</button>
          {{item.count}}
          <button @click="addCount(index)">+</button>
        </td>
        <td>
          <button @click="deleteBook(index)">移除</button>
        </td>
      </tr>
      </tbody>
    </table>
    <h2 >总价格:{{allPrice}}</h2>
  </div>
  <h2 v-else>购物车为空</h2>
</div>


<script src="../js/vue.js"></script> <!--引用vue-->
<script src="main.js"></script> <!--引用js文件(这个必须写在最下面)-->
</body>
</html>